package com.ruoyi.service.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.base.BaseEntity;

import java.math.BigDecimal;

/**
 * 实际执行情况合计（都为公式）表 service_reality
 * 
 * @author john
 * @date 2019-01-04
 */
public class Reality extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/**  */
	private Integer id;
	/** 计量点名称 */
	private String pointName;
	/** 计量点ID */
	private Integer pointId;
	/** 录入基础ID */
	private Integer basicsId;
	/** 电量 */
	private BigDecimal eleAccount;
	/** 电价 */
	private BigDecimal elePrice;
	/** 电费 */
	private BigDecimal eleF;
	/** 基金及附加单价 */
	private BigDecimal jJPrice;
	/** 政府性基金及附加金额 */
	private BigDecimal zzJJPrice;
	/** 到户电价 */
	private BigDecimal dHPrice;
	/** 到户电费 */
	private BigDecimal dHAcount;

	public void setId(Integer id) 
	{
		this.id = id;
	}

	public Integer getId() 
	{
		return id;
	}
	public void setPointName(String pointName) 
	{
		this.pointName = pointName;
	}

	public String getPointName() 
	{
		return pointName;
	}
	public void setPointId(Integer pointId) 
	{
		this.pointId = pointId;
	}

	public Integer getPointId() 
	{
		return pointId;
	}
	public void setBasicsId(Integer basicsId) 
	{
		this.basicsId = basicsId;
	}

	public Integer getBasicsId() 
	{
		return basicsId;
	}
	public void setEleAccount(BigDecimal eleAccount) 
	{
		this.eleAccount = eleAccount;
	}

	public BigDecimal getEleAccount() 
	{
		return eleAccount;
	}
	public void setElePrice(BigDecimal elePrice) 
	{
		this.elePrice = elePrice;
	}

	public BigDecimal getElePrice() 
	{
		return elePrice;
	}
	public void setEleF(BigDecimal eleF) 
	{
		this.eleF = eleF;
	}

	public BigDecimal getEleF() 
	{
		return eleF;
	}
	public void setJJPrice(BigDecimal jJPrice) 
	{
		this.jJPrice = jJPrice;
	}

	public BigDecimal getJJPrice() 
	{
		return jJPrice;
	}
	public void setZzJJPrice(BigDecimal zzJJPrice) 
	{
		this.zzJJPrice = zzJJPrice;
	}

	public BigDecimal getZzJJPrice() 
	{
		return zzJJPrice;
	}
	public void setDHPrice(BigDecimal dHPrice) 
	{
		this.dHPrice = dHPrice;
	}

	public BigDecimal getDHPrice() 
	{
		return dHPrice;
	}
	public void setDHAcount(BigDecimal dHAcount) 
	{
		this.dHAcount = dHAcount;
	}

	public BigDecimal getDHAcount() 
	{
		return dHAcount;
	}

    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("pointName", getPointName())
            .append("pointId", getPointId())
            .append("basicsId", getBasicsId())
            .append("eleAccount", getEleAccount())
            .append("elePrice", getElePrice())
            .append("eleF", getEleF())
            .append("jJPrice", getJJPrice())
            .append("zzJJPrice", getZzJJPrice())
            .append("dHPrice", getDHPrice())
            .append("dHAcount", getDHAcount())
            .toString();
    }
}
